Python Job: Senior Python Engineer

Job added on

Company

AgileEngine

Location

México Libre - Mexico

Job type

Full-Time

Python Job Details

Join the squad of experienced software experts and pump up your skills by building off-the-wall software solutions for Fortune 500 and Future 50 brands. We have opportunities in 90+ projects you can contribute to.

What you will do

  • Develop high quality code in an agile, test-driven development environment utilizing Python stack and frameworks
  • Hands on development on large scale, cloud-based applications, where performance, reliability, and scalability are critical design goals
  • Gain experience with different database technologies, ranging from traditional relational to the latest NoSQL products
  • Work in a collaborative, team-based environment in an Agile environment
  • Identify and resolve issues related to customer experience
  • Support production applications and releases
  • Logging and monitoring of our web-based software platforms, mobile devices, and backend system
  • Perform performance and scalability analysis

Must haves

  • 4+ years of experience as a software engineer
  • Experience with Python and its frameworks
  • Architecture design and setup, plus API development experience, knowledge of Swagger and Postman
  • Experience with any event-driven technologies (Kafka, kinesis, SQS, ActiveMQ, RabbitMQ)
  • Experience with any relational (MySQL, Postgres) and nonrelational (Redis, Dynamo, Cassandra, Elasticsearch/Flask, Hbase)
  • Experience with Microservices and scalable object-oriented RESTFUL web services
  • Basic understanding of distributed design patterns using cloud-based systems, including AWS and other cloud providers
  • Comfortable with Test Driven Development (TDD) and Agile environments
  • Team-oriented and collaborative
  • Excellent written and verbal English skills.

The benefits of joining us

  • Professional growth: accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
  • Competitive compensation: we match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
  • A selection of exciting projects: join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
  • Flextime: tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

About our projects

A food delivery network that handles 4 million daily orders leverages our engineering expertise to build consumer-facing apps and internal tools. The company engages our experts in the complete development cycle including scope and requirements, architecture, implementation, testing, and DevOps.

Another example of our Python projects is an automotive fleet management AI based on 20+ years worth of driver data. Our engineers have helped hone the company’s predictive analytics, achieving 90% accurate forecasting of truck accidents. We’ve also done a whole lot of refactoring, performance enhancements, and feature development while working in an environment supported by CI/CD.

Job Types: Full-time, Contract